through all ages

prep.历来,长久以来